from selenium.webdriver import Chrome
from selenium.webdriver.common.by import By
import time
"""
进行登录的思路
1. 点击我的
2. 获取用户名输入框   输入用户名
3. 获取密码输入框     输入密码
4. 识别验证码   获取验证码输入框  输入验证码
5. 点击登录
"""
driver = Chrome()
# 访问网址
driver.get('https://so.gushiwen.cn/shiwens/')
# 查找我的节点
mine = driver.find_element(By.XPATH, '//*[@id="html"]/body/div[1]/div[1]/div/div[2]/div[1]/a[6]')
# 点击我的
mine.click()
# 2. 获取用户名输入框   输入用户名
email = driver.find_element(By.ID, 'email')
email.send_keys('793390457@qq.com')
# 3. 获取密码输入框     输入密码
pwd = driver.find_element(By.ID, 'pwd')
pwd.send_keys('xlg17346570232')
# 4. 识别验证码   获取验证码输入框  输入验证码
code = driver.find_element(By.ID, 'code')
code.send_keys('1234')
# 5. 点击登录
driver.find_element(By.ID, 'denglu').click()
time.sleep(60)